package com.hyt.it.ogt.ks.model.vo;

import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @author liuhh
 */
@Data
@Accessors(chain = true)
@Builder
@ApiModel(value = "考生状态")
public class CandidateStatusVO implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "剩余时长")
    private Long timeLength;

    @ApiModelProperty(value = "是否强制结束考试，true表示是，false表示否")
    private Boolean forbidFinish;

    @ApiModelProperty(value = "是否允许交卷，true表示是，false表示否")
    private Boolean allowFinishExam;

    @ApiModelProperty(value = "离线状态提醒信息")
    private String offlineText;

    @ApiModelProperty(value = "静音开启提醒信息")
    private String muteText;

    @ApiModelProperty(value = "飞行模式关闭提醒信息")
    private String flyModeText;
}
